Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 ST LUKES TERRACE Terraced £130,000 8 Mar 2022
4 ST LUKES TERRACE Terraced £139,950 27 Oct 2006